/*初始化样式*/

* {
	margin: 0px;
	padding: 0px;
	_word-break: break-all
}

body {
	font: 12px/26px "Microsoft Yahei", 'Tahoma', "SimSun";
	color: #333;
	background: #fff;
	padding: 0px 0px 0px 0px;
}

img {
	border: none;
	vertical-align: middle;
}
a {
	text-decoration: none;
	color: #000;
}
a:hover {
	text-decoration: none;
}
ul,
ol,
li,
dl,
dt,
dd {
	list-style: none;
}

i {
	font-style: normal;
}


/*清除浮动*/

.clear {
	clear: both;
}

.clearfix {
	_zoom: 1
}

.clearfix:after {
	content: "\0020";
	display: block;
	height: 0;
	clear: both
}

*+html .clearfix {
	overflow: hidden
}

.oh {
	overflow: hidden;
}

.owt {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.ot {
	overflow: hidden;
	text-overflow: ellipsis;
}


/*宽度标准*/

.warp {
	padding: 0;
	margin: 0 auto;
	width: 1200px;
}

.w960 {
	width: 960px;
}

.w780 {
	width: 880px;
}
.w824{
	width:822px;
	height:1493px;
	background-color:#fff;
	margin:0 auto;
	border-radius:10px;
}

/*颜色标准*/

.yellow {
	color: #ffc700;
}

.yellow-1 {
	color: #ff9900;
}

.white {
	color: #fff;
}

.white:hover {
	color: #fff;
}

.green {
	color: #33b401;
}

.green:hover {
	color: #33b401;
}

.blue {
	color: #29e2fc
}

.bule-1 {
	color: #59dac1;
}

.red {
	color: #e10a1a
}

.red-1 {
	color: #ff4343;
}

.orange {
	color: #ff9966;
}

.b0 {
	color: #000;
}

.b0:hover {
	color: #000;
}

.b3 {
	color: #333;
}

.b3:hover {
	color: #333;
}

.b6 {
	color: #666;
}

.b6:hover {
	color: #666;
}

.b9 {
	color: #999;
}

.b9:hover {
	color: #999;
}

.bc {
	color: #ccc;
}

.bc:hover {
	color: #ccc;
}

.ba {
	color: #aaa;
}

.b9c {
	color: #9c9c9c;
}

.e8 {
	color: #e8e8e8;
}

.b6c {
	color: #6c6c6c;
}

.f0 {
	color: #f0f0f0;
}

.be {
	color: #eee;
}

.c_f1 {
	color: #f1f1f1;
}


/*公用背景图*/


/*文本样式*/

.fm_a {
	font-family: Arial;
}

.fm_G {
	font-family: Georgia;
}

.fs11 {
	-webkit-text-size-adjust: none;
	font-size: 11px;
}

.fs12 {
	font-size: 12px;
}

.fs14 {
	font-size: 14px;
}

.fs16 {
	font-size: 16px;
}

.fs18 {
	font-size: 18px;
}

.fs20 {
	font-size: 20px;
}

.fs24 {
	font-size: 24px;
}

.fs28 {
	font-size: 28px;
}

.fs30 {
	font-size: 30px;
}

.fs32 {
	font-size: 32px;
}

.fs36 {
	font-size: 36px;
}

.fs40 {
	font-size: 40px;
}

.fs44 {
	font-size: 44px;
}

.fs48 {
	font-size: 48px;
}

.fs60 {
	font-size: 60px;
}

.fs72 {
	font-size: 72px;
}

.lh14 {
	line-height: 14px;
}

.lh50 {
	line-height: 50px;
}

.lh18 {
	line-height: 18px
}

.lh20 {
	line-height: 20px;
}

.lh24 {
	line-height: 24px
}

.lh26 {
	line-height: 26px;
}

.lh28 {
	line-height: 28px;
}

.lh30 {
	line-height: 30px;
}

.lh36 {
	line-height: 36px;
}

.lh40 {
	line-height: 40px;
}

.lh48 {
	line-height: 48px;
}

.lh60 {
	line-height: 60px
}

.lh66 {
	line-height: 66px;
}

.lh80 {
	line-height: 80px;
}

.lh100 {
	line-height: 100px;
}

.lh140 {
	line-height: 140%em
}

.lh150 {
	line-height: 150%em
}

.lh160 {
	line-height: 160%em
}

.lh180 {
	line-height: 180%em
}

.lh200 {
	line-height: 2em
}

h1 {
	font-size: 30px;
}

h2 {
	font-size: 25px;
	font-weight: bold;
}

h3 {
	font-size: 16px;
	font-weight: bold;
}

.b {
	font-weight: bold;
}

.n {
	font-weight: normal;
}

.i {
	font-style: italic;
}

.indent {
	text-indent: 2em
}

.c {
	text-transform: uppercase;
}

.tal {
	text-align: left
}

.tar {
	text-align: right
}

.tac {
	text-align: center
}


/*对齐*/

.t {
	text-decoration: line-through;
}


/*中划线*/

.u:hover {
	text-decoration: underline
}

.u a:hover {
	text-decoration: underline
}

.ull {
	text-decoration: underline
}


/*下划线*/


/*文本框*/

input[type="text"],
input[type="password"] {
	outline: none;
	font-size: 14px;
}


/*显隐*/

.hide {
	display: none;
}

.show {
	display: block;
}

.vh {
	visibility: hidden
}

.vv {
	visibility: visible
}


/*布局定位*/

.fl {
	float: left;
}

.fr {
	float: right
}

.fc {
	margin: 0px auto;
}

.re {
	position: relative;
}

.ab {
	position: absolute;
}

.zi1 {
	z-index: 1
}

.zi10 {
	z-index: 10
}

.zi50 {
	z-index: 50
}

.zi100 {
	z-index: 100
}

.zi1000 {
	z-index: 1000
}


/*按钮*/

.blue_btn {
	background: #005a96;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	padding: 0 45px;
	height: 28px;
	line-height: 28px;
	border: 1px solid #005a96;
	border-radius: 5px;
	display: inline-block;
}

.blue_btn:hover {
	background: #0067ab
}

.white_btn {
	background: #ececec;
	color: #333;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	padding: 0 45px;
	height: 28px;
	line-height: 28px;
	border: 1px solid #afafaf;
	border-radius: 5px;
	display: inline-block;
}

.white_btn:hover {
	background: #f5f5f5
}


/*边框*/

.border_0 {
	border: 0px;
}

.border {
	border: 1px #e8e8e8 solid;
}

.border_t {
	border-top: 1px #e8e8e8 solid;
}

.border_b {
	border-bottom: 1px #e8e8e8 solid;
}

.border_l {
	border-left: 1px #e8e8e8 solid;
}

.border_r {
	border-right: 1px #e8e8e8 solid;
}

.dashed {
	border: 1px #dfded2 dashed;
}

.dashed_t {
	border-top: 1px #dfded2 dashed;
}

.dashed_b {
	border-bottom: 1px #dfded2 dashed;
}

.dashed_l {
	border-left: 1px #dfded2 dashed;
}

.dashed_r {
	border-right: 1px #dfded2 dashed;
}

.bg {
	background: #f5f4f2;
}

.bg_red {
	background: #ff0000;
}

.bg_white {
	background: #fff;
}

.bg_gray {
	background: #f0f0f0;
}

.bg_blue {
	background: #005a96;
}

.bdn {
	border: none
}

.bdbn {
	border-bottom: none
}

.bdtn {
	border-top: none
}

.bdln {
	border-left: none
}

.bdrn {
	border-right: none
}


/*间距*/

.m140t {
	margin-top: 140px;
}

.m130t {
	margin-top: 130px;
}

.m120l {
	margin-left: 120px;
}

.m120r {
	margin-right: 120px;
}

.m100t {
	margin-top: 100px;
}

.m95l {
	margin-left: 95px;
}

.m95r {
	margin-right: 95px;
}

.m85l {
	margin-left: 85px;
}

.m85r {
	margin-right: 85px;
}

.m80 {
	margin: 80px;
}

.m80t {
	margin-top: 80px;
}

.m80b {
	margin-bottom: 80px;
}

.m80l {
	margin-left: 80px;
}

.m80r {
	margin-right: 80px;
}

.m60l {
	margin-left: 60px;
}

.m60t {
	margin-top: 60px;
}

.m55l {
	margin-left: 55px;
}

.m50b {
	margin-bottom: 50px;
}

.m50t {
	margin-top: 50px;
}

.m50l {
	margin-left: 50px;
}

.m45l {
	margin-left: 45px;
}

.m45r {
	margin-right: 45px;
}

.m40 {
	margin: 40px;
}

.m40t {
	margin-top: 40px;
}

.m40b {
	margin-bottom: 40px;
}

.m40l {
	margin-left: 40px;
}

.m40r {
	margin-right: 40px;
}

.m35t {
	margin-top: 35px;
}

.m35b {
	margin-bottom: 35px;
}

.m35l {
	margin-left: 35px;
}

.m35r {
	margin-right: 35px;
}

.m30 {
	margin: 30px;
}

.m30t {
	margin-top: 30px;
}

.m30b {
	margin-bottom: 30px;
}

.m30l {
	margin-left: 30px;
}

.m30r {
	margin-right: 30px;
}

.m25 {
	margin: 25px;
}

.m25t {
	margin-top: 25px;
}

.m25b {
	margin-bottom: 25px;
}

.m25l {
	margin-left: 25px;
}

.m25r {
	margin-right: 25px;
}

.m20 {
	margin: 20px;
}

.m20t {
	margin-top: 20px;
}

.m20b {
	margin-bottom: 20px;
}

.m20l {
	margin-left: 20px;
}

.m20r {
	margin-right: 20px;
}

.m15 {
	margin: 15px;
}

.m15t {
	margin-top: 15px;
}

.m15b {
	margin-bottom: 15px;
}

.m15l {
	margin-left: 15px;
}

.m15r {
	margin-right: 15px;
}

.m10 {
	margin: 10px;
}

.m10t {
	margin-top: 10px;
}

.m10b {
	margin-bottom: 10px;
}

.m10l {
	margin-left: 10px;
}

.m10r {
	margin-right: 10px;
}

.m5 {
	margin: 5px;
}

.m5t {
	margin-top: 5px;
}

.m5b {
	margin-bottom: 5px;
}

.m5l {
	margin-left: 5px;
}

.m5r {
	margin-right: 5px;
}

.p180l {
	padding-left: 180px;
}

.p60b {
	padding-bottom: 60px;
}

.p60t {
	padding-top: 60px;
}

.p50t {
	padding-top: 50px;
}
.p50l {
	padding-left: 80px;
}
.p50b {
	padding-bottom: 50px;
}

.p40 {
	padding: 40px;
}

.p40t {
	padding-top: 40px;
}

.p40b {
	padding-bottom: 40px;
}

.p40l {
	padding-left: 40px;
}

.p40r {
	padding-right: 40px;
}

.p35t {
	padding-top: 35px;
}

.p35b {
	padding-bottom: 35px;
}

.p30 {
	padding: 30px;
}

.p30t {
	padding-top: 30px;
}

.p30b {
	padding-bottom: 30px;
}

.p30l {
	padding-left: 30px;
}

.p30r {
	padding-right: 30px;
}

.p25 {
	padding: 25px;
}

.p25t {
	padding-top: 25px;
}

.p25b {
	padding-bottom: 25px;
}

.p25l {
	padding-left: 25px;
}

.p25r {
	padding-right: 25px;
}

.p20 {
	padding: 20px;
}

.p20t {
	padding-top: 20px;
}

.p20b {
	padding-bottom: 20px;
}

.p20l {
	padding-left: 20px;
}

.p20r {
	padding-right: 20px;
}

.p15 {
	padding: 15px;
}

.p15t {
	padding-top: 15px;
}

.p15b {
	padding-bottom: 15px;
}

.p15l {
	padding-left: 15px;
}

.p15r {
	padding-right: 15px;
}

.p10 {
	padding: 10px;
}

.p10t {
	padding-top: 10px;
}

.p10b {
	padding-bottom: 10px;
}

.p10l {
	padding-left: 10px;
}

.p10r {
	padding-right: 10px;
}

.p5 {
	padding: 5px;
}

.p5t {
	padding-top: 5px;
}

.p5b {
	padding-bottom: 5px;
}

.p5l {
	padding-left: 5px;
}

.p5r {
	padding-right: 5px;
}

.m0 {
	padding: 0px;
}

.p0 {
	padding: 0px;
}


/*----pops----*/

.bac_f {
	background-color: #fff;
}


/*head*/

.head_max {
	z-index: 999;
	position: fixed;
	width: 100%;
	top: 0px;
	left: 0px;
	background: #ffe640;
}

.head_fl {
	float: left;
	width: 65px;
	height: 45px;
	line-height: 45px;
	font-size: 14px;
	text-align: center;
}

.head_fr {
	float: right;
	width: 65px;
	height: 45px;
}

.head_oh {
	overflow: hidden;
	text-align: center;
	display: block;
	line-height: 45px;
	font-size: 18px;
}

.head_logo {
	width: 70%;
	margin: 7px 15%;
}


/*证件照*/

.par_blue {
	color: #006699;
}

.par_tit {
	font-size: 14px;
	text-align: center;
	color: #333;
	margin-top: 45px;
}

.par_tip {
	color: #999;
	font-size: 12px;
	line-height: 34px;
}



.h_ls {
	font-family: SimSun;
	margin-right: 5px;
}


/*我的订单*/

.or_bo {
	padding: 45px 0px 0px 0px;
}

.order {
	margin: 15px 10px 0px;
	min-height: 500px;
}

.order li {
	border: 1px solid #e8e8e8;
	border-radius: 5px;
	background: #fff;
	margin-top: 15px;
}

.o_lip {
	float: left;
	font-size: 14px;
	line-height: 20px;
}

.o_pit {
	float: right;
	font-size: 14px;
	background: #ffe640;
	border-radius: 5px;
	padding: 0px 10px;
}

.o_pits {
	float: right;
	font-size: 14px;
	background: #d8d8d8;
	border-radius: 5px;
	padding: 0px 10px;
	color: #fff;
}

.o_lk {
	display: block;
	padding: 10px;
	font-size: 14px;
	border-top: 1px dashed #e8e8e8;
}

.o_lks {
	font-family: SimSun;
}


/*订单详情*/

.or_dis {
	margin: 15px 10px;
	border: 1px solid #e8e8e8;
	border-radius: 5px;
	overflow: hidden;
}

.od_tit {
	background: #ffc700;
	font-size: 16px;
	padding: 5px 10px;
}

.od_tip {
	float: left;
	width: 75px;
}

.od_pad {
	padding: 10px;
	font-size: 14px;
	border-bottom: 1px dashed #e8e8e8;
}

.od_but {
	text-align: center;
	padding: 20px 0px;
}

.od_call {
	border: none;
	background: #e8e8e8;
	width: 150px;
	text-align: center;
	line-height: 38px;
	font-size: 14px;
	border-radius: 5px;
	margin-right: 10px;
}

.od_sure {
	border: none;
	background: #ffe640;
	width: 150px;
	text-align: center;
	line-height: 38px;
	font-size: 14px;
	border-radius: 5px;
	margin-left: 10px;
}

.od_bac {
	background-color: rgba(0, 0, 0, 0.4);
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	z-index: 999;
	display: none;
}

.od_kl {
	background: #fff;
	border-radius: 5px;
	padding: 10px;
	position: absolute;
	top: 50%;
	width: 80%;
	left: 10%;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	margin-top: -110px
}

.od_lit {
	border: 1px solid #ffa340;
	margin-top: 10px;
	border-radius: 5px;
	padding: 10px;
	line-height: 20px;
}

.od_calls {
	border: none;
	background: #e8e8e8;
	width: 46%;
	text-align: center;
	line-height: 38px;
	font-size: 14px;
	border-radius: 5px;
	margin-right: 10px;
	float: left;
}

.od_sures {
	border: none;
	background: #ffe640;
	width: 46%;
	text-align: center;
	line-height: 38px;
	font-size: 14px;
	border-radius: 5px;
	margin-left: 10px;
	float: right;
}


/*预约*/

.bes_list {
	min-height: 500px;
}

.bes_list li {
	width: 33.33%;
	padding: 0px 10px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	text-align: center;
	float: left;
	margin-top: 30px;
}

.bes_list li img {
	margin-bottom: 10px;
}


/*产品介绍*/

.present {
	margin-top: 15px;
}

.present li {
	float: left;
	width: 33.33%;
	margin-bottom: 5px;
	color: #999;
	s
}

.present li span {
	background: #ffdf09;
	border-radius: 50%;
	width: 5px;
	height: 5px;
	display: block;
	margin-right: 5px;
	float: left;
	margin-top: 11px;
}

.pre_btoa {
	padding: 10px;
}
.dis{display:inline-block;}
.pre_btoa a {
	display: block;
	width: 48%;
	text-align: center;
	line-height: 40px;
	border-radius: 5px;
	font-size: 14px;
}

.pre_btoa .reelect {
	float: left;
	background: #e8e8e8;
}

.pre_btoa .next {
	float: right;
	background: #ffe640;
}


/*选择日期*/

.date {
	padding: 10px;
	min-height: 500px;
}

.date_d {
	text-align: center;
	line-height: 16px;
}

.date_q {
	display: inline-block;
	width: 5px;
	height: 5px;
	background: #f69972;
	border-radius: 50%;
}

.date_k {
	display: block;
	width: 5px;
	height: 5px;
	background: #ffc700;
	border-radius: 50%;
	float: left;
}

.date_nk {
	display: block;
	width: 5px;
	height: 5px;
	background: #d8d8d8;
	border-radius: 50%;
	float: left;
}

.date_list li {
	float: left;
	width: 19%;
	margin-top: 10px;
	margin-right: 1.25%;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

.date_list li:nth-of-type(5n) {
	margin-right: 0px;
}

.date_list li a {
	display: block;
	color: #6fa3c5;
	text-align: center;
	border: 1px solid #deebf3;
	border-radius: 5px;
}

.date_list li.call a {
	border: 1px solid #d8d8d8;
	color: #fff;
}

.date_list li.call a .week {
	color: #d8d8d8;
}

.date_list li.call .date_bac {
	background: #d8d8d8;
}

.date_list li.call .date_q {
	background: #fafafa;
}

.date_bac {
	background: #deebf3;
}

.date_tab {
	border-right: 1px solid #e6e6e6;
	border-bottom: 1px solid #e6e6e6
}

.date_tab td {
	border-left: 1px solid #e6e6e6;
	border-top: 1px solid #e6e6e6;
	padding: 5px 0;
	font-size: 14px;
	color: #ffc700;
}

.date_tab td.b9 {
	color: #999;
}

.date_fot {
	background: #fff;
	padding: 10px;
	width: 100%;
	bottom: 0px;
	left: 0px;
	position: absolute;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

.conf_bac {
	background: #f3f3f3;
	border-radius: 5px;
	padding: 10px;
	margin-top: 10px;
}

.conf_width {
	width: 75px;
	float: left;
}


/*确认订单*/

.conf_list li {
	border: 1px solid #d8d8d8;
	border-radius: 5px;
	margin-top: 15px;
	padding: 5px 10px;
	position: relative;
	background: #fff;
}

.conf_list li.active {
	background: #ffc700;
}

.conf_list li.active .b9 {
	color: #fff;
}

.conf_list li.active .b3 {
	color: #fff;
}

.conf_list li.active .yellow {
	color: #fff;
}

.conf_limg {
	width: 50px;
	float: left;
	margin-right: 20px;
}


/*多选*/


/*.s_che{width: 50px;height: 50px;float: left;}*/

.shop_checkbox {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
}

.shop_checkbox label {
	display: block;
	width: 30px;
	height: 30px;
	cursor: pointer;
	position: absolute;
	top: 50%;
	right: 10px;
	z-index: 1;
	background: url(../images/b7.png);
	background-size: 30px 30px;
	margin-top: -15px;
}

.shop_checkbox input[type=checkbox]:checked+ label {
	background: url(../images/b8.png);
	background-size: 30px 30px;
}

.user_check {
	position: absolute;
	z-index: 2;
	width: 100%;
	height: 100%;
	opacity: 0;
	left: 0px;
	top: 0px;
}

.cont_inp {
	background: #fff;
	border: 1px solid #e8e8e8;
	width: 100%;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	padding: 10px;
	line-height: 20px;
	border-radius: 5px;
	margin-top: 15px;
}

.cont_inps {
	background: #fff;
	border: 1px solid #e8e8e8;
	width: 100%;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	padding: 10px;
	line-height: 20px;
	border-radius: 5px;
	margin-top: 15px;
}

.cont_select {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	padding: 10px;
	border: 1px solid #e8e8e8;
	border-radius: 5px;
	margin-top: 15px;
}

.cont_select option {
	width: 80% !important;
	-webkit-;
}

.btn_input {
	border: 1px solid #e8e8e8;
	float: left;
	border-radius: 5px 0px 0px 5px;
	background: #fff;
	padding: 10px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	width: 60%;
}

.btn_but {
	border-radius: 0px 5px 5px 0px;
	background: #ffc700;
	border: none;
	line-height: 38px;
	overflow: hidden;
	width: 40%;
}

input::-webkit-input-placeholder {
	color: #333;
}

.cont_inps::-webkit-input-placeholder {
	color: #999;
}


/*支付成功*/

.success {
	display: block;
	background: #ffe640;
	border-radius: 5px;
	width: 170px;
	line-height: 40px;
	margin: 40px auto 0px;
}


/*我的订单*/

.order_list {
	padding: 15px 10px;
}

.order_list li {
	background: #fff;
	border: 1px solid #e8e8e8;
	border-radius: 5px;
	margin-bottom: 15px;
}

.order_d {
	background: #ffe640;
	border-radius: 5px;
	width: 65px;
	text-align: center;
}

.order_yg {
	background: #d8d8d8;
	border-radius: 5px;
	width: 65px;
	text-align: center;
	color: #fff
}

.order_oh {
	overflow: hidden;
	font-size: 14px;
	line-height: 22px;
}

.order_dis {
	border-top: 1px dashed #e8e8e8;
	display: block;
	padding: 5px 10px;
}

.fm_ss {
	font-family: SimSun;
}


/*TIME-----------UL*/

.timeUL li {
	width: 18.8%;
	float: left;
	padding: 5px 10px;
	border: 1px solid #E6E6E6;
	margin: 0 !important;
}

.padding10 {}

.liCOOR {
	color: #ffc700;
}

.borderTopNONE {
	border-top: none !important;
}

.borderLeftNONE {
	border-left: none !important;
}

.productUL {
	text-align: center;
}

.productUL li {
	width: 20%;
	float: left;
}

.productUL a {
	float: left;
}

.productUL img {
	width: 50%;
}

.productUL span {
	display: block;
	text-align: left;
	padding-left: 12px;
}

.productUL strong {
	font-size: 20px;
	color: #585858;
	padding-left: 10px;
	font-weight: 600;
}

.padding18 span {
	padding-left: 18px;
}

.storesULImg {
	padding: 30px 10px;
	margin: 0 auto;
	text-align: center;
}

.storesULImg li {
	width: 50%;
	margin:0 auto;

}

.storesULImg li a {
	position: relative;
	text-align: center;
}

.storesULImg li img {
	position: relative;
	border-radius: 50%;
	width: 100%;
}

.storesULImg li a small {
	position: absolute;
	top: 120%;
	left: 0;
	right: 0;
	bottom: 0;
	display: block;
	font-size: 13px;
	text-transform: uppercase;
}

.storesULImg li a span {
	position: absolute;
	top: 250%;
	left: 0;
	right: 0;
	bottom: 0;
	font-size: 14px;
	display: block;
}

.txetLeft {
	margin-top: 10px;
	text-align: left;
	margin-left: -10px;
	margin-right: -10px;
	padding: 0 10px;
	border-top: 1px solid #E8E8E8;
}

.txetLeft p {
	line-height: 18px;
}

.txetLeft strong {
	line-height: 30px;
}


/*slide start*/


/*slide end*/

.device {
	position: relative;
}

.swiper-container {
	width: 100%;
}

.content-slide {
	color: #fff;
}



.pagination {
	position: absolute;
	right: 10px;
	text-align: right;
	bottom: 0;
	z-index: 666;
}

.swiper-pagination-switch {
	display: inline-block;
	width: 10px;
	height: 10px;
	border-radius: 50%;
	background: #555555;
	box-shadow: 0px 1px 2px #555 inset;
	margin: 0 3px;
	cursor: pointer;
}

.swiper-active-switch {
	background: #fff;
}

.swiper-slide {
	width: 100%;
}

.swiper-slide img {
	width: 100%;
}